read roughly and gradually detailed